function [trn_data,tst_data]=function9(ntrn,ntst)

x=-1+2.*rand(ntrn,6);
x=x';
y = 10*sin(pi*x(1,:).*x(2,:))+20*(x(3,:)- 0.5).^2 + 10*x(4,:)+5*x(5,:);

trn_data.X=x;
trn_data.y=y';

x=-1+2.*rand(ntst,6);
x=x';
y = 10*sin(pi*x(1,:).*x(2,:))+20*(x(3,:)- 0.5).^2 + 10*x(4,:)+5*x(5,:);

tst_data.X=x;
tst_data.y=y';